package com.ray.pojo;

import com.ray.bean.MachineRelationProcessBean;
import com.ray.bean.TemporalIntervalBean;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

import java.sql.Date;
import java.util.List;

@Getter
@Setter
@ToString
public class ShowEquipmentPojo {

    private String id;// 唯一标识

    private String equipmentNo;// 设备编号

    private String equipmentName;// 设备名称

    private String manufacturer;// 生产厂家

    private Double purchasePrice;// 采购单价

    private String purchaseTime;// 采购日期

    private Double dailyWorkingHours;// 日工作时间

    private String equipmentImage;// 设备图片

    private String department;// 使用部门

    private String workShop;// 使用车间

    private String energyId;// 电表id

    private String machining;// 加工对象

    private String depreciableLife;// 折旧年限

    private String flowId;//空气流量计id

    private int showInBoard;//是否在看板展示设备

    private int sendMessage;//是否发送微信消息提醒设备昨日利用率和产能

    private String mainSwitch;// 机器运行开关

    private Integer isHandOperation;// 是否打开手动操作设备0代表关闭，1代表打开

    private Integer timeoutBreakElectricityTime;// 设备待机超时断电时间，以秒为单位

    private Integer timeoutBreakFlowTime;// 设备待机超时断气时间，以秒为单位

    private List<MachineRelationProcessBean> machineRelationProcesses;// 设备加工工序及设备工序对应最大加工时间

    private List<TemporalIntervalBean> workTemporalIntervals;//设备工作时间区间
    
    private String internetThingsCard;//物联网卡id
    
    private String deviceType;//设备类型
    
    private String upperComputer;//上位机
    
    private String energyNo;//仪表编号
    
    private String flowNo;//气表编号
    
    private Integer startProportion;//比例
    
    private Integer endProportion;//比例
}
